package com.business.bean.oa;

import lombok.Getter;
import lombok.Setter;
import net.sf.rose.jdbc.bean.annotation.Column;
import net.sf.rose.jdbc.bean.annotation.Table;
import net.sf.rose.jdbc.bean.annotation.Type;

@Setter
@Getter
@Table(name = "OA_CALENDAR_SORT", description = "班次分类表")
public class CalendarSortBean {

	@Column(pk = true, type = Type.定长文本, description = "分类编号", canNull = false, size = 32, policy = "UUID")
	private String sortID = null;

	@Column(type = Type.变长文本, description = "班次名称", size = 30)
	private String sortName = null;

	@Column(type = Type.数字整型, description = "排班上班时间")
	private int startWorkHour = 8;

	@Column(type = Type.数字整型, description = "排班上班时间")
	private int startWorkMinute = 0;

	@Column(type = Type.数字整型, description = "排班下班时间")
	private int endWorkHour = 17;

	@Column(type = Type.数字整型, description = "排班下班时间")
	private int endWorkMinute = 30;

	@Column(type = Type.数字双精度型, description = "休息时长")
	private double releaseTime = 1;

}
